/**
 * id중복체크
 */
function idCheck(frm){
	id=frm.id.value;
	url="idCheck.jsp?id="+id;
	
	//팝업창 실행
	window.open(url,"post","width=300,height=300,location=no,toolbar=no");
	
}

//팝업창에서 닫기를 눌렀을때 실행되는 함수
function send(id){
	//부모창에 팝업창의 id값을 넘겨줌
	window.opener.document.frm.id.value=id;
	
	//팝업창에서 닫기을 클릭하면 팝업창을  닫음
	self.close();
}

/*
 * 우편번호 처리
 */

//우편번호 검색
function addressCheck(frm){
	 url="zipCheck.jsp?check=y";
	 window.open(url,"","width=500,height=500");
}

//zipCheck.jsp에서 동이름 입력여부 검색
function dongCheck(){
	if(document.zipfrm.dong.value==""){
		alert("동 이름을 입력하세요");
		document.zipfrm.dong.focus();
		return;
	}else{
		document.zipfrm.submit();
	}
}

//우편번호 검색 팝업창에 있는 값을 부모창에 넘겨주는 함수
function sendAddr(tempzipcode, temp){
	window.opener.document.frm.address1.value=tempzipcode;
	window.opener.document.frm.address2.value=temp;
	self.closed();
}

/*
 * 비밀번호 체크
 */

function passCheck(frm){
	pass1=frm.pwd.value;
	pass2=frm.repwd.value;
	if(pass1.length != pass2.length){
		return;
	}else{
		for(var i=0; i<pass1.length; i++){
			if(pass1.charAt(i)!=pass2.charAt(i)){
				alert("비밀번호를 확인하세요");
				frm.pwd.value="";
				frm.repwd.value="";
				frm.pwd.focus();
				return;
			}
		}
	}
}

/*
 * 주민번호 체크
 */

//주민번호 앞 6자리 체크
function juminCheck1(frm){
	ju1=frm.jumin1.value.length;
	//주민번호 앞자리 객수가 6개면 뒷자리로 포커스 이동
	if(ju1==6)frm.jumin2.focus();
}

//주민번호 뒤 7자리 체크
function juminCheck2(frm){
	ju2=frm.jumin2.value.length;
	if(ju2==7){
		juminCheck(frm);
	}
}

//주민번호가 맞는지 검색
//234567892345를 각자리수와 곱하고 그 값을 더한다.->sum
//(11-(sum%11))%10=마지막 숫자  (%나눈 나머지값)
function juminCheck(frm){
	jumin_1=frm.jumin1.value;
	jumin_2=frm.jumin2.value;
	
	//클라이언트가 입력한 주민번호
	jumin=jumin_1+jumin_2;
	
	//주민번호 체크번호
	check="234567892345";
	
	sum=0;
	for(var i=0;i<12;i++){
	sum+=parseInt(jumin.charAt(i)*parseInt(check.charAt(i))); 
	}
	
	sum=(11-sum%11)%10;
	
	if(sum==parseInt(jumin.charAt(12))){
	genderCheck(frm);
	}else{
	frm.jumin1.value="";
	frm.jumin2.value="";
	frm.jumin1.focus();
	}
}


//성별구별
function genderCheck(frm){
	gender=frm.jumin2.value.charAt(0);
	if(gender==1 || gender==3)
	frm.gender[0].click();
	else
	frm.gender[1].click();
}

//form 공백체크
function formCheck(frm){
	if(frm.id.value.length==0){
		alert("아이디를 입력하세요");
		return false;
	}
	if(frm.pwd.value.length==0){
		alert("비밀번호를 입력하세요");
		return false;
	}
	if(frm.repwd.value.length==0){
		alert("비밀번호를 확인하세요");
		return false;
	}
	if(frm.name.value.length==0){
		alert("이름을 입력하세요");
		return false;
	}
	
	return true;
}